SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 49755: The Rule Builder node generates an "Exception in thread ..." Java exception when you use Java 7

DetailsHotfixAboutRate It

In the SAS® Enterprise Miner™ Rules Builder node, when you create a rule for an interval variable using the Rules Builder wizard, the following Java exception might occur:

Exception in thread "AWT-EventQueue-0" 
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at 
java.util.ArrayList.rangeCheck(Unknown Source) at 
java.util.ArrayList.get(Unknown Source) at 
com.sas.graphics.util.MultipleBoundedRangeModel.getValue(MultipleBoundedRangeModel.java:187) 
at 
com.sas.graphics.util.MultipleBoundedRangeModel.getValue(MultipleBoundedRangeModel.java:164)

The exception occurs because the underlying Java Runtime Environment (JRE) is version 7.

As a workaround, you can use a supported JRE 6 version.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Enterprise MinerMicrosoft® Windows® for x6412.1_M112.39.3 TS1M29.4 TS1M0
Microsoft Windows Server 200812.1_M112.39.3 TS1M29.4 TS1M0
Microsoft Windows Server 2008 for x6412.1_M112.39.3 TS1M29.4 TS1M0
Microsoft Windows XP Professional12.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Enterprise 32 bit12.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Enterprise x6412.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Home Premium 32 bit12.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Home Premium x6412.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Professional 32 bit12.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Professional x6412.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Ultimate 32 bit12.1_M112.39.3 TS1M29.4 TS1M0
Windows 7 Ultimate x6412.1_M112.39.3 TS1M29.4 TS1M0
64-bit Enabled AIX12.1_M112.39.3 TS1M29.4 TS1M0
64-bit Enabled HP-UX12.1_M112.39.3 TS1M29.4 TS1M0
64-bit Enabled Solaris12.1_M112.39.3 TS1M29.4 TS1M0
HP-UX IPF12.1_M112.39.3 TS1M29.4 TS1M0
Linux12.1_M112.39.3 TS1M29.4 TS1M0
Linux for x6412.1_M112.39.3 TS1M29.4 TS1M0
Solaris for x6412.1_M112.39.3 TS1M29.4 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.